permanent delegation - Español Inglés Diccionario